Open Source Software and Reliability Metrics

نویسنده

  • Vinay Tiwari
چکیده

Open source software during the last decade has got phenomenal success but still people are hesitant in picking up open source products. Various Studies shows that the adoption rate of open source software is very low especially in the countries like India. Reliability and quality of open source software may be the main concern for the most users. Users not only want high reliable software but often desire to check the quantitative estimation of the reliability of the open source product. Reliability metrics are units of measure for system reliability which are used to quantify the reliability of the software product. Various reliability metrics are exists which measures software reliability in various development phases like requirements, Design, coding and testing phases and helps project managers to assess the ongoing project. OSS development methodology is quite distinct and does not have formal document for Requirement, Design, Testing, and so on. Hence these metrics have to be studied on the open source software point of view. In OSS the end-user is also a part of development community and various statistics like number of contributors, number of commits, usage levels in terms of number of users, project behaviour in terms of faults/bugs reports and fixing time source line of code etc. are publicly available through the repository sites. Therefore the quality and reliability of the OSS code needs to be studied on the scale of these parameters. In this paper exploratory study is made on reliability metrics in view of OSS software and proposes a derived metrics based on these repository metrics of OSS. Although reliability is hard to measure but proposed simple derived user oriented matrix facilitate user for quantitative estimation and helps them to take decision on the adoption of OSS software.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Investigation of the Relationships between Software Metrics and Defects

Open source software systems are becoming more popular today, and are playing important roles in many scientific and business software applications. Many companies are investing in open source projects and lots of them are also using such software in their own work. But, because open source software is often developed with a different management style than the industrial ones, the quality and r...

متن کامل

Reliability and Security Analysis of Open Source Software

Existing reliability prediction and security assessment of open source software systems seem to focus on analysis based primarily on the number of faults reported against the software. Since information like problem reports, software usage level, and project’s behavior in terms of time taken to fix a problem report are publicly available, it is advantageous to also consider these factors in ana...

متن کامل

Software Reliability, Metrics, Reliability Improvement Using Agile Process

The objective of this research paper is to study about the software reliability metrics. Reliability is one of the important aspects of any software that cannot be ignored and hard to measure. According to ANSI, “Software Reliability is defined as the probability of failure-free software operation for a specified period of time in a specified environment”. Software Reliability is different from...

متن کامل

Empirical Analysis of the Reusability of Object-Oriented Program Code in Open-Source Software

Measuring the reusability of Object-Oriented (OO) program code is important to ensure a successful and timely adaptation and integration of the reused code in new software projects. It has become even more relevant with the availability of huge amounts of open-source projects. Reuse saves cost, increases the speed of development and improves software reliability. Measuring this reusability is n...

متن کامل

Forecasting Field Defect Rates Using a Combined Time-based and Metric–based Approach a Case Study of OpenBSD

Open source software systems are critical infrastructure for many applications; however, little has been precisely measured about their quality. Forecasting the field defect-occurrence rate over the entire lifespan of a release before deployment for open source software systems may enable informed decision-making. In this paper, we present an empirical case study of ten releases of OpenBSD. We ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013